people waiting to be rescued - Spanish English Dictionary